Big Huge Thesaurus

Buxus sempervirens

noun